Piwik\Plugins\PrivacyManager\ReportsPurger S

Total Complexity 47
Dependencies 6
Dependents 3
Total lines 302
Lines of code 161
Logical lines of code 105
Comment lines 78
Methods 11
Properties 8

Methods 11

Method Rating Maintainability Complexity Lines of code
purgeData()
A
47 11 36
getPurgeEstimate()
A
51 10 29
findSegmentArchives()
S
56 6 17
getArchiveTablesToPurge()
S
54 5 21
getBlobTableWhereExpr()
S
57 4 16
shouldReportBePurged()
S
70 3 5
getReportPeriodsToKeep()
S
63 3 10
getBlobTableDeleteCount()
S
62 2 10
__construct()
S
67 1 8
getNumericTableDeleteCount()
S
68 1 6
make()
S
75 1 3